// EventEmitter 类
/*
211228
events 模块只提供了一个对象： events.EventEmitter。
EventEmitter 的核心就是事件触发与事件监听器功能的封装。
*/
// 类
var EventEmitter = require('events').EventEmitter;
// 对象
var event = new EventEmitter();

event.on('some_event', function() {
	console.log('some_event 事件触发...'); // 最后输出
});

console.log('1');
setTimeout(function(){
	event.emit('some_event');
}, 2000);
console.log('2.END');
